home *** CD-ROM | disk | FTP | other *** search
- Some little boring things about tornado:
-
- * Everything's hand-coded in assembler
-
- * The kernel is around 9k in length, and of that 2.9% is Data, 19.3% is Text
- and 77.8% is pure ARM assembler, reflecting well tornado's commitment to
- give you useful error messages and plenty of functionality for the RAM space
- used. Incidentally, there are also 38 data labels and 117 code/branch labels.
-
- * The kernel takes nearly three seconds to assemble
-
- * The kernel is assembled using BBC Basic's assembler
-
- * The kernel is assembled in a three pass manner rather than two. This allows
- the Basic assembling code to make optimisations, giving you yet more
- functionality to RAM space used as well as greater speed.
-
- * The kernel's source Basic program is nearly 45k long.